package com.lanchetech.bean.dto;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

@ApiModel(value = "奖品信息")
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class LotterySettingDTO {

    @ApiModelProperty(value = "积分商品id   弃用")
    Long coinProductId;

    @ApiModelProperty(value = "奖品id")
    Long prizeId;

    @ApiModelProperty(value = "奖品图片")
    String prizeImage;

    @ApiModelProperty(value = "奖品名称")
    String prizeName;

    @ApiModelProperty(value = "奖品类型 0 消费金 1 嗨币 2 谢谢参与 3 常规商品")
    Byte prizeType;

    @ApiModelProperty(value = "奖品数额")
    BigDecimal prizeAmount;

    @ApiModelProperty(value = "中奖概率")
    BigDecimal probability;
    BigDecimal startNum;
    BigDecimal endNum;
    Integer index;
    Integer sorts;

    private String shopImgs;
}
